home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / C Internet Config / IC Application Source ƒ / 68k Internet Config ƒ / IC Font Whats.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-30  |  904 b   |  36 lines  |  [TEXT/SPM ]

  1. /*
  2.     IC Font Whats.h
  3.     
  4. */
  5.  
  6. #pragma once
  7.  
  8. #ifndef __H_IC_Font_Whats__
  9. #define __H_IC_Font_Whats__
  10.  
  11. #include "IC Types.h"
  12.  
  13. #ifdef __cplusplus
  14. extern "C" {
  15. #endif
  16.  
  17. void SetSizeOutlines(MenuHandle sizemenu,short font_num);
  18. Boolean FindMenuItem(MenuHandle mh,StringPtr item,short* index);
  19. long ValidateSize(long size);
  20. long GetSizeMenuValue(DialogPtr dlg,short item);
  21. void GetCurrentSetting(DialogPtr dlg,short item,ICFontRecord* font_setting,short* font_num);
  22. pascal void DisplayFontProc(DialogPtr dlg,short item);
  23. OSErr WhatOpenFont(WindowType wt,short item);
  24. OSErr WhatClickFont(WindowType wt,short item,EventRecord* er);
  25. pascal Boolean MyModalFilter(DialogPtr dlg,EventRecord* er,short* item);
  26. Boolean GetOtherSize(long* size);
  27. OSErr WhatClickFontSize(WindowType wt,short item,EventRecord* er);
  28. OSErr WhatFlushFont(WindowType wt,short item);
  29.  
  30. #ifdef __cplusplus
  31. }
  32. #endif
  33.  
  34. #endif /* __H_IC_Font_Whats__ */
  35.  
  36.